﻿@charset "utf-8";
html,body,ul,ol,li,dl,dd,dt,object,iframe,img,table,caption,tbody,tfoot,thead,tr,th,td,p,h1,h2,h3,h4,h5,h6{ padding: 0; margin: 0; list-style: none; outline: 0; vertical-align: baseline;}
textarea.form-control {height: auto;}
img{ border: 0;}
body{ font:14px/24px "Arial","Microsoft YaHei","微软雅黑","SimHei","黑体"; background:#fff;}
a{ color: #333; text-decoration: none;}
a:hover{ color: #da251d;}
input,select,textarea,button {font-family:inherit;outline:0;}
input:-ms-input-placeholder{color: #bbb;opacity:1;}
input::-webkit-input-placeholder{color: #bbb;opacity:1;}
.clear{clear:both}

.bg-white{background-color:#fff;}
.wpn{width:1200px; margin:0 auto;}
	.wpn div{float:left;}
.logo{width:217px;margin-right:133px; height: 80px;}

.menu-hd{width: 850px;position: relative;}
	.menu-hd>ul {line-height: 80px;}
	.menu-hd>ul>li {text-align: center;float: left;margin: 0px 18px; font-size:16px; display: block; cursor: pointer; position:relative; top:0;left:0;}
		.menu-hd>ul>li>a {color: #333; display: block;}
		.menu-hd>ul>li>a:hover{	color: #da251d;}
		.menu-hd>ul>li.active>a{color: #da251d;}

/*头部*/

.nav{cursor: pointer;position: absolute;height: 43px;margin: 0px;left:786px;top:76px;text-align: left; z-index: 1000; border-top: solid 3px #d9261f;}
.nav ul{background: #fff;width: 180px;padding:0px;top:0px;font-size: 16px;}
.nav ul a{ color:#666; display: block; line-height: 50px; padding-left:20px; border-bottom: solid 1px #d4d4d4;border-left: solid 1px #d4d4d4;border-right: solid 1px #d4d4d4}
.nav ul a:hover{color:#da251d}

.menu-hd>ul>li .nav{ left:0; background-color:#fff; display:none;}
 .menu-hd>ul>li:hover .nav{ display:block;}
/*下拉菜单*/

.mh-container{ width: 100%;}
.mh-rongqi{ width: 1200px; margin: 0px auto}
.bg-ff{ background-color: #fff}
.bg-f4{ background-color: #f4f4f4}
.bg-17{ background-color: #171717}
.bg-0a{ background-color: #0a0a0a}

.m-b10{ margin-bottom: 15px}
.m-b20{ margin-bottom: 20px}
.m-t15{ margin-top: 15px; margin-bottom: 10px}
.m-r21{ margin-right: 21px}
.m-t30{ margin-top: 30px}
.m-r40{ margin-right: 40px}
.m-b40{ margin-bottom: 40px}
.m-r60{ margin-right: 60px}
.m-r90{ margin-right: 90px}

.p-t10{ padding-top: 10px}
.p-b10{ padding-bottom: 10px}
.p-b20{ padding-bottom: 20px;}
.p-b60{ padding-bottom: 60px}
.p-t40{ padding-top: 40px}
.p-b40{ padding-bottom: 40px}

.c3{ color: #333; font-size: 20px}
.c8{ color: #888; line-height: 24px; font-size: 16px}
.c320{ font-size: 20px; color: #333}
.c318{ font-size: 18px; color: #333; line-height: 26px;}

.c913{ font-size: 13px; color: #999; padding: 5px 0px 10px 0px}
.c616{ font-size: 16px; color: #666; line-height: 24px; height: 70px}
.c16{ font-size: 16px; color: #666; line-height: 24px; }
.c16 a{ color: #666;}
.c16 a:hover{ color:#da251d;}
.c1633{ font-size: 16px; color: #333; }

.t-align{ text-align: center}

.botm{ width: 630px; padding: 30px 0px}
.botm div{ float: left}

.botm-title{ width: 100%; border-bottom: solid 1px #5c5c5c;color: #e0e0e0; font-size: 16px; height: 50px; line-height: 50px}
.botm-font{ width: 100%;color: #e0e0e0; font-size: 14px; line-height: 24px; padding: 15px 0px;}
.botm-more{ width: 60px; height: 30px; background-color: #282828; border-radius: 4px; color:#e0e0e0;font-size: 12px; line-height: 30px; text-align: center; display: block}
.botm-more a{text-decoration: none;color:#e0e0e0;}
.botm-more a:hover{ background-color: #da251d; display: block;border-radius: 4px;}
.botm-wm{ width: 100%; padding-top: 15px;}
.botm-wmp{width: 100%; line-height: 30px; color: #e0e0e0; font-size: 14px;margin-bottom: 13px;}
.botm-wm i{display: block;width: 30px;height: 30px;float: left;background-color:#282828;border-radius: 3px;margin-right: 13px;background-repeat: no-repeat;background-position: center center;}
.icon-addr{background-repeat: no-repeat; background:url('/images/Official/icon_addr.jpg')}
.icon_tel{background-repeat: no-repeat; background:url('/images/Official/icon_tel.jpg')}
.icon_mail{background-repeat: no-repeat; background:url('/images/Official/icon_mail.jpg')}

.botm-fz{ width: 240px; padding: 30px 0px}
	.botm-fz div{ float: left}
.bottom{ line-height: 70px;color: #e0e0e0;font-size: 14px; text-align: center}
.bottom a{text-decoration: none;color:#e0e0e0; margin: 0px 5px}
.bottom a:hover{ color:#da251d; }

.mh-columns{ width: 1200px; margin:0px auto;}
	.mh-columns div{float:left;}

.dw_page{ width:100%; margin-top:30px;}
.dw_page li{cursor:pointer}
.dw_page ul {font-size: 14px;width:850px; margin: 0 auto;}
.dw_page li {line-height: 34px;float: left; height:34px;text-align: center;margin-right: 10px;background-color: #FFF;border:solid 1px #dddddd;border-radius:4px; color:#666;}
.dw_page ul> span {line-height: 34px;float: left; height:34px;text-align: center;margin-right: 10px;background-color: #FFF;padding:0px 15px;border:solid 1px #dddddd;border-radius:4px; color:#666;}
.dw_page li.ll {line-height: 34px;float: left; height:34px;text-align: center;margin-right: 10px;background-color: #da251d;padding:0px 15px;border-radius:4px; color:#fff;}
.dw_page li a{ color:#666; display:block; height:34px;line-height: 34px; padding:0px 15px;}
.dw_page li a:hover{color: #fff;background-color: #da251d;border-radius:4px;}

.textEllipsis {text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.jumppage {width:15px;border:0;text-align:center;line-height:30px;height:30px;color:#666; padding:0px 15px;}
/*翻页*/
.textEllipsis {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.pointer {
    cursor: pointer;
}
.fonthover:hover {
    color: #da251d;
}
.nav-box p,.nav-box h1,.nav-box h2,.nav-box h3,.nav-box h4,.nav-box h5,.nav-box h6{ line-height:200%;}
.padding30{padding: 30px 0px}
.bot480{ width: 480px;}


/*最新加2019-10-23*/
.mh-albox2{ width: 1200px; margin: 0px auto}

.bottom{width: 100%; border-bottom: solid 1px #d2d4d9;height: 60px; text-align: left;float: left}
.bottom span{font-size: 14px;color: #333;padding: 0px 15px;}
.kuaijie{font-size: 16px !important;color: #666 !important;float: left !important;margin-right: 70px;}
.dianhua{width:100%;float: left;padding-top: 30px;}
.dianhua .leftsz{width: 30%;margin-left: 30px;text-align: left;float: left;}
.dianhua .shuzi{font-size: 38px;font-weight: bold;color: #666;padding-bottom:10px;}
.dianhua .tishi{font-size:12px;color:#666;padding-left: 2px;}
.dianhua .rightdz{width:67%;float: right;}
.dianhua .rightdz .tuwen{font-size:14px;color:#666;line-height:16px;margin-bottom:15px;}
.dianhua .rightdz .tuwen i{display: block;width: 16px;height: 16px;margin-right: 20px;float: left;}
.banquan{width:100%;float: left;padding: 60px 0; text-align: center; font-size: 12px;color: #666;}
